Skip to content

Conversation

@tembo
Copy link
Contributor

@tembo tembo bot commented Sep 5, 2025

Description

Implement intelligent caching mechanism to reduce expensive data fetching on user login

Changes

  • Added Redis-based caching for get_all_data endpoint
  • Created utility functions for storing, retrieving, and invalidating user data cache
  • Added cache invalidation in expenses, incomes, and transfers endpoints

Want me to make any changes? Add a review or comment with @tembo and i'll get back to work!

tembo.io

@tembo
Copy link
Contributor Author

tembo bot commented Sep 5, 2025

Requesting review from @EverStarck who has experience with the following files modified in this PR:

  • backend/app/app/utilities/redis.py
  • backend/app/app/api/api_v2/endpoints/data.py
  • backend/app/app/api/api_v1/endpoints/incomes.py
  • backend/app/app/api/api_v1/endpoints/expenses.py
  • backend/app/app/api/api_v1/endpoints/transfers.py

@tembo tembo bot requested a review from EverStarck September 5, 2025 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant